young shepherd - German English Dictionary